export enum AttachableType {
  Asset = 'App\\Models\\Asset',
  AssetStock = 'App\\Models\\AssetStock',
  AssetBundle = 'App\\Models\\AssetBundle',
  FilterableAssetBundle = 'App\\Models\\FilterableAssetBundle\\FilterableAssetBundle',
  ExtraFee = 'App\\Models\\Order\\OrderExtraFee',
  Order = 'App\\Models\\Order\\Order'
}


export interface Attachment {
  id:              number;
  name:            string;
  description:     null;
  type:            string;
  host:            null;
  size:            number;
  meta:            null;
  upload_by:       number;
  filename:        string;
  attachable_id:   string;
  attachable_type: string;
  previewUrl:      string;
  downloadUrl:     string;
  created_at:      Date;
  updated_at:      Date;
  deleted_at:      Date | null;
}
